presentence report - Spanish English Dictionary